soft ball (of clay) - Turkish English Dictionary